blast resistant - French English Dictionary